Mercenary [Alpha 0.1.2.1 Test Ver.]

// Author:Satwo0 (Discord: Akira)
// Thanks to ArtemQa146 for the tips...
// Alpha Test Ver.. 0.1.2.1

Note: This is only an Alpha Version and not the final version, so
expect inconsistency and bugs.

Changelog:
06/07/24 [Alpha 0.1.2.1]
- Fixed AI Behaviour.
	- Now hostile target will try to flee/escape if players gets 
	far away.
	- Fix Target Spinning Around.
	- Better Hostile AI
	- Fixed Target Calling Police AI. Now they will flee for
	200m away from Player
		-From 50.0m To 200.0m
	- Fixed Random Crouching Loop
- New Systems/Feature
	1. Now Player must lose wanted level, if he has one. Before
	he can meet the Client.
	2. Added Mission Failed System/Target Escaped System
- Tweak presence distance for just fleeing target.
- Removed Text_Box when near a phone booth. because of looping error
  but function is still the same. Stand near it then hold T.
- Change Press T to Hold T. To Avoid the Input Delay
 
06/01/24 [Alpha 0.1.2]
- All phonebooth on Los Santos can now be used to accept a merc mission.
- All phonebooth are marked with question.
- The bug where the target is dying when it spawns, the chances of it 
  happening has been lessened.
- You now have to press T while near phonebooth to accept a mission
- Added Fade effect when starting and ending of the mission.
- 5 possible dialogue by client on call.
- 5 possible dialogue by client when finished.
- Unaware, Fleeing, And Calling cop target will no longer punch you to 
  avoid possible bug, where target will not die even if it's health is
  0.
- Improve Hostile Target Behavior, Slightly better than on 0.1
- Fixed bug where target will keep shooting even if it's health is 0
  [Experimental]

05/28/24 [Alpha 0.1.0]
- There are only currently phoneboot to accept a Merc mission
  Location Rodeo[Marked by Question Mark Icon]
- Assasination Mission
- 4 possible behaviour of target
	1.An Unaware Target.
	2.Fleeing Target
	3.Call Cops Then Target Flee.
	4.Target That Will Shoot At You When They Feel Your Presence
- Client will pay
- Random Location and NPC Model
	-Target
	-Client
- Random amount of payment

Bugs[Alpha 0.1.2.1]
- Client under the ground[uncommon] or invisible[uncommon]. Rare.
- Sometimes Client or Target is dead. Because of spawning issue.
  But it is pretty rare. It only happens when the system spawn 
  them to high.

How To Use?
1. Go at a Phoneboot[All over Los Santos [Marked by a Question
   Mark Icon]

2. Stand Near it, Then Press T.

3. Wait for the a the dialogue to finish. Wait for a few seconds

4. When a text box appears saying "Assasinate The Target". Wait for
   a few seconds. Then target location will appear on the map

5. Target is mark by a red marker on the map.

6. Go to the target and Kill it.

Optional: If you have wanted lose it first, before you can meet
	the client.

7. When the target is finally killed. Wait for a text box saying
   "Meet The Client" 

8. Wait for a blue marker to show on map.

9.Client is marked by the Blue Marker.

10.Meet the client and go infront of him. Make sure the player is
   close enough to receive the payment.

11. Wait for dialogue to finish.

12. You can now accept another merc mission.